#searchYourSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #dfeaec
}
#searchYourSearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/search/search_dotbott.gif) repeat-x 0px bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#searchYourSearch .header {
	MARGIN: 5px 0px
}
#searchYourSearch LI .resultsCount {
	FONT: 1em arial; COLOR: #b01000
}
#searchYourSearch LI.last {
	BACKGROUND-IMAGE: none; FONT: 0.9em arial
}
#searchYourSearch LI.last UL.searchTerms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
#searchYourSearch LI.last UL.searchTerms LI.term {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchYourSearch LI.term A:link {
	COLOR: #bf1b02; TEXT-DECORATION: none
}
#searchYourSearch LI.term A:visited {
	COLOR: #bf1b02; TEXT-DECORATION: none
}
#searchRefineResults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #dfeaec
}
#searchRefineResults LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/search/search_dotbott.gif) repeat-x 0px bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#searchRefineResults LI.last {
	BACKGROUND-IMAGE: none
}
#searchRefineResults LI UL LI {
	BACKGROUND-IMAGE: none
}
#searchRefineResults INPUT.refine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/searchfieldlong.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 75px; PADDING-TOP: 1px; HEIGHT: 14px
}
#searchRefineResults INPUT.submit {
	MARGIN: 0px 0px -2px -4px
}
#searchRefineResults FIELDSET.wrapper {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#searchRefineResults .refineByDate {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchRefineResults .refineByDate LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchRefineResults .refineByDate A:link {
	FONT: bold 0.9em arial
}
#searchRefineResults .refineByDate A:visited {
	FONT: bold 0.9em arial
}
#searchRefineResults H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1em arial; COLOR: #b01000; PADDING-TOP: 0px
}
#searchRefineResults H5.header {
	MARGIN: 0px 0px 2px; FONT: 0.9em arial; COLOR: #b01000
}
#searchRefineResults UL.list {
	WIDTH: 100px
}
#searchRefineResults .list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchRefineResults .sublist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#searchRefineResults .list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; OVERFLOW: hidden; WIDTH: 116px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchRefineResults .sublist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; OVERFLOW: hidden; WIDTH: 116px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchRefineResults .sublist {
	DISPLAY: block; MARGIN: 6px 0px 0px
}
#searchRefineResults .refineBoxContent {
	FLOAT: left
}
#searchRefineResults .refineBoxContent .boxSublist {
	FLOAT: left
}
#searchRefineResults .refineBox {
	DISPLAY: none
}
#searchRefineResults LI UL.list LI .toggleByline {
	FONT-WEIGHT: bold; COLOR: #000
}
#searchRefineResults LI UL.list LI .toggleSection {
	FONT-WEIGHT: bold; COLOR: #000
}
#searchRefineResults LI UL.list LI A.toggleByline:hover {
	COLOR: #003399; BORDER-BOTTOM: #003399 1px dotted; TEXT-DECORATION: none
}
#searchRefineResults LI UL.list LI A.toggleSection:hover {
	COLOR: #003399; BORDER-BOTTOM: #003399 1px dotted; TEXT-DECORATION: none
}
#searchRefineResults LI UL.list LI A.toggleByline:active {
	COLOR: #2f77ba; BORDER-BOTTOM: #2f77ba 1px solid; TEXT-DECORATION: none
}
#searchRefineResults LI UL.list LI A.toggleSection:active {
	COLOR: #2f77ba; BORDER-BOTTOM: #2f77ba 1px solid; TEXT-DECORATION: none
}
.boxSublist LI {
	FLOAT: left; MARGIN: 0px 8px 0px 0px; OVERFLOW: hidden; WIDTH: 128px; LIST-STYLE-TYPE: none
}
.boxSublist LI A:link {
	FONT: 0.85em arial; COLOR: #000
}
.boxSublist LI A:visited {
	FONT: 0.85em arial; COLOR: #000
}
.boxSublist LI A:hover {
	COLOR: #003399; BORDER-BOTTOM: #003399 1px dotted; TEXT-DECORATION: none
}
.boxSublist LI A:active {
	COLOR: #2f77ba; BORDER-BOTTOM: #2f77ba 1px solid; TEXT-DECORATION: none
}
.sublistWrapper {
	DISPLAY: none
}
#bylineBox {
	DISPLAY: block
}
.refineForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.refineForm FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
.refineForm FIELDSET SELECT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; FONT: 0.85em arial; PADDING-TOP: 0px
}
.refineForm FIELDSET INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px -5px; PADDING-TOP: 0px; HEIGHT: 15px
}
#nwSearchResults {
	MARGIN: 0px
}
#nwSearchResults OL {
	LIST-STYLE-TYPE: none
}
#nwSearchResults OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/search/search_dotbott2.gif) repeat-x 0px bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nwSearchResults OL LI.showResultOpts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 0.85em arial; PADDING-TOP: 4px
}
#nwSearchResults OL LI.showResultOpts .callout {
	FONT-WEIGHT: bold; WIDTH: 200px; COLOR: #b01000
}
A.showResultOpts:link {
	COLOR: #000
}
A.showResultOpts:visited {
	COLOR: #000
}
#nwSearchResults OL .paging {
	COLOR: #b01000; TEXT-ALIGN: center
}
#nwSearchResults OL .paging A {
	FONT-WEIGHT: bold
}
#nwSearchResults OL .paging SPAN {
	COLOR: #000
}
#nwSearchResults OL .paging SPAN.title {
	FONT-WEIGHT: bold
}
A.sortby:link {
	COLOR: #000
}
A.sortby:visited {
	COLOR: #000
}
#nwSearchResults OL .sortby .active {
	COLOR: #b01000
}
#nwSearchResults OL .resultRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#nwSearchResults OL .resultRow H3 {
	FONT: 1.4em arial; TEXT-TRANSFORM: uppercase
}
#nwSearchResults OL .resultRow .newWin {
	FONT: 0.6em arial; VERTICAL-ALIGN: top
}
#nwSearchResults OL .resultRow .newWin A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nwSearchResults OL .resultRow P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 5px; FONT: 0.9em georgia; COLOR: #464339; PADDING-TOP: 0px
}
#nwSearchResults OL .resultRow .pubInfo {
	MARGIN: 0px 0px 2px; FONT: 0.85em arial; COLOR: #9c998c
}
#newSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newSearch LABEL {
	MARGIN: 0px 5px 0px 0px; FONT: bold 0.9em arial; COLOR: #b01000
}
.newSearchField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/searchfieldlong.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 226px; PADDING-TOP: 1px; HEIGHT: 14px
}
#goBut {
	MARGIN: 0px 0px -2px 1px
}
#newSearch .suggest {
	DISPLAY: block; MARGIN: 5px 63px 0px 0px; FONT: 0.9em arial; COLOR: #000; TEXT-ALIGN: right
}
#nwSearchResults .noResults {
	
}
#nwSearchResults .noResults H1 {
	FONT: 1.6em arial; COLOR: #b01000
}
#nwSearchResults .noResults H2 {
	FONT: 1.1em georgia
}
#nwSearchResults .noResults P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/fw_dotbott.gif) repeat-x 0px top; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 6px; FONT: 0.85em georgia; PADDING-TOP: 10px
}
#nwSearchResults .noResults UL {
	MARGIN: 0px 0px 0px 15px; FONT: 0.85em georgia; LIST-STYLE-TYPE: disc
}
#nwSearchResults .noResults UL LI {
	MARGIN: 0px 0px 3px
}
#nwSearchResults .sortby .sortview {
	FLOAT: right; MARGIN: 1px 0px 0px; WIDTH: 141px; HEIGHT: 16px
}
#nwSearchResults .sortby .sorttype {
	WIDTH: 290px; HEIGHT: 16px
}
.refineBox {
	DISPLAY: none
}
.refineBox .box3 {
	MARGIN: 0px 0px 6px; WIDTH: 432px
}
.refineBoxContent {
	WIDTH: 439px
}
.refineBoxContent .box {
	CLEAR: none; FLOAT: left; WIDTH: 432px
}
.refineBoxContent .box .content {
	OVERFLOW: hidden
}
.refineBoxContent .box DIV.top {
	BORDER-RIGHT-STYLE: none
}
.refineBoxContent .box DIV.top DIV {
	BORDER-RIGHT: #a2a2a2 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.refineBoxContent .box DIV.top DIV DIV {
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.refineBoxContent .arrow {
	Z-INDEX: 10000; BACKGROUND: url(../images/search/bluearrow.gif) no-repeat; FLOAT: left; MARGIN: 58px -1px 0px 0px; WIDTH: 8px; POSITION: relative; HEIGHT: 21px
}
.refineBoxContent .closeModal {
	Z-INDEX: 1000; LEFT: -60px; MARGIN-BOTTOM: -1px; WIDTH: 73px; POSITION: relative
}
.nwSearch #aux .box3 {
	MARGIN: 0px 0px 10px
}
.nwSearch #aux .box3 .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nwSearch .content .box2 {
	MARGIN: 0px 0px 10px
}
.searchResultTitle A:link {
	COLOR: #000
}
.searchResultTitle A:visited {
	COLOR: #000
}
.nwSearch #content A:link {
	COLOR: #000
}
.nwSearch #content A:visited {
	COLOR: #000
}
.nwSearch #aux A:link {
	COLOR: #000
}
.nwSearch #aux A:visited {
	COLOR: #000
}
.nwSearch #content A:hover {
	COLOR: #003399; BORDER-BOTTOM: #003399 1px dotted; TEXT-DECORATION: none
}
.nwSearch #aux A:hover {
	COLOR: #003399; BORDER-BOTTOM: #003399 1px dotted; TEXT-DECORATION: none
}
.nwSearch #content A:active {
	COLOR: #2f77ba; BORDER-BOTTOM: #2f77ba 1px solid; TEXT-DECORATION: none
}
.nwSearch #aux A:active {
	COLOR: #2f77ba; BORDER-BOTTOM: #2f77ba 1px solid; TEXT-DECORATION: none
}
